package com.education.basic.dao;

import com.education.basic.entity.Administrator;
import com.yunshangwoniu.core.baseDao.BaseDao;




public interface AdministratorDao extends BaseDao<Administrator>
{
	/**
	 * 新增一个管理员
	 * @param ad
	 * @return
	 *//*
	Administrator save(Administrator ad);
	*//**
	 * 通过ID删除一个管理员
	 * @param id
	 *//*
	void deleteById(long id);
	
	*//**
	 * 通过用户名删除一个管理员
	 * @param username
	 *//*
	void deleteByUsername(String username);
	*//**
	 * 通过Id获得某个管理员
	 * @param id
	 * @return
	 *//*
	Administrator getById(long id);
	*//**
	 * 通过用户名获得管理员
	 * @param username
	 * @return
	 *//*
	Administrator getByUsername(String username);
	
	*//**
	 * 多查询
	 * @param params
	 * @return
	 *//*
	Page<Administrator> query(Map<String,Object> params,Page<Administrator> page);
	
	*//**
	 * 条件统计
	 * @param params
	 * @return
	 *//*
	long count(Map<String,Object> params);*/
}
